<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>

<script type="text/javascript">
	var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
	
	
	//字符串转16进制
	function strToHex(str) {
	　　if(str === "")
	　　　　return "";
	　　var hexCharCode = [];
	　　hexCharCode.push("0x"); 
	　　for(var i = 0; i < str.length; i++) {
	　　　　hexCharCode.push((str.charCodeAt(i)).toString(16));
	　　}
	　　return hexCharCode.join("");
	}

	 

	//16进制转字符串
	function hexToStr(hexCharCodeStr) {
	　　var trimedStr = hexCharCodeStr.trim();
	　　var rawStr = 
	　　trimedStr.substr(0,2).toLowerCase() === "0x"
	　　? 
	　　trimedStr.substr(2) 
	　　: 
	　　trimedStr;
	　　var len = rawStr.length;
	　　if(len % 2 !== 0) {
	　　　　alert("Illegal Format ASCII Code!");
	　　　　return "";
	　　}
	　　var curCharCode;
	　　var resultStr = [];
	　　for(var i = 0; i < len;i = i + 2) {
	　　　　curCharCode = parseInt(rawStr.substr(i, 2), 16); // ASCII Code Value
	　　　　resultStr.push(String.fromCharCode(curCharCode));
	　　}
	　　return resultStr.join("");
	}
	
	
	// 测试代码 开始
	var de = strToHex("select * from user /+=");
	
	document.writeln(de + "<br>");
	
	var ee = hexToStr(de);
	
	document.writeln(ee);
	
	document.writeln("<br>不支持中文加密!!,  建议用crytojs的hex");
	// 测试代码 结束
</script>

</head>




<body>



</body>
</html>